لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت یک بازی پلتفرمر پیکسلی کامل در Godot 4 [ویدیو]
- آخرین آپدیت
دانلود Build a complete pixel platformer in Godot 4 [Video]
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شما را در سفری کامل برای خلق یک بازی پلتفرمر دوبعدی پیکسلی با استفاده از موتور قدرتمند Godot 4 همراهی میکند. شما با آمادهسازی محیط پروژه شروع کرده و سپس مکانیکهای اصلی گیمپلی مانند حرکت پاسخگو (Responsive) کاراکتر، پرش و همگامسازی انیمیشنها را پیادهسازی خواهید کرد. در ادامه، با افزودن جلوههای بصری و صوتی، بازخورد بازیکن و حس غوطهوری در بازی را بهبود میبخشید.
با پیشروی در دوره، سطوح گسترده بازی را با استفاده از Tilemaps، پسزمینهها، کنترلهای دوربین و تزیینات محیطی خواهید ساخت. همچنین ویژگیهایی نظیر جمعآوری گنج، پازلهای قفل و کلید، سیستمهای UI پویا و مکانیکهای جان (Life) را برای جذابتر شدن بازی ادغام میکنید. سیستمهای مبارزاتی شامل حملات نزدیک (Melee)، هوش مصنوعی دشمنان، منطق گشتزنی و نبردهای هیجانانگیز با باسها برای به چالش کشیدن مهارت بازیکن معرفی میشوند.
مراحل نهایی بر پرداخت حرفهای بازی متمرکز است: ایجاد سیستمهای منو، قابلیت ذخیره و بازیابی (Save/Load) و انتقال نرم بین صحنهها. در پایان، شما یک بازی پلتفرمر کاملاً قابل بازی و با کیفیت تجاری خواهید داشت. چه در Godot تازهکار باشید و چه به دنبال ارتقای مهارتهای خود، این دوره مسیری ساختاریافته برای تحقق رویاهای شما در ساخت بازیهای پیکسلی ارائه میدهد.
ساخت حرکت و پرش پاسخگو برای کاراکتر
ایجاد اکشنهای انیمیشنی بازیکن هماهنگ با کنترلها
طراحی مراحل پویا با استفاده از Tilemaps و تزیینات
پیادهسازی سیستم جمعآوری گنج و مدیریت سلامت
توسعه هوش مصنوعی دشمنان، گشتزنی و رویارویی با باسها
راهاندازی منوهای بازی به همراه قابلیتهای ذخیره و بارگذاری
این دوره برای توسعهدهندگان مشتاق بازی، علاقهمندان و سازندگان مستقل طراحی شده است که قصد دارند بر توسعه پلتفرمرهای دوبعدی با Godot 4 مسلط شوند. داشتن تجربه قبلی با موتور Godot و آشنایی با نوشتن اسکریپتها با GDScript الزامی است. همچنین درک مفاهیم پایهای برنامهنویسی شامل متغیرها، توابع و دستورات شرطی برای بهینهسازی تجربه یادگیری توصیه میشود.
جریان کاری کامل از کنترل کاراکتر تا طراحی مرحله و مبارزه با دشمنان * ادغام کامل عناصر UI، سیستمهای ذخیرهسازی و پیشرفت گیمپلی * پرداخت حرفهای با انیمیشنها، افکتها، منوها و تست نهایی بازی
سرفصل ها و درس ها
مقدمه
Introduction
راهاندازی پروژه
Project Setup
کنترل کاراکتر
Controlling a character
خلق کاراکتر
Creating The Character
مدیریت ورودیها برای کنترل کاراکتر
Input Handling to Control The Character
تنظیم کنترلهای جابجایی
Setting Up Locomotion Control
تنظیم پرش و گرانش
Setting Up Jumping & Gravity
افزودن انیمیشنها برای حرکت کاراکتر
Adding Animations For the Movement of the Character
همگامسازی انیمیشنها با رفتار کاراکتر
Synchronizing The Animations To The Characters' Behavior
افزودن جلوههای صوتی و بصری
Adding Sound & Visual Effects
ساخت مراحل
Building levels
آشنایی با Tilemap
Introduction To Tilemap
افزودن تزیینات به محیط
Adding Decorations To The Terrain
تنظیم زوایای دوربین
Setting Up Camera Angles
آموزش استفاده از تابع Tween
Learn To Use Tween Function
ساخت پسزمینه
Creating Background
آموزش افزودن بدنه آب
Learn to Add Water Bodies
تعیین مرزهای محیط
Setting up Boundaries
جمعآوری گنج
Collecting treasure
جمعآوری و پخش گنجها
Collecting & Dispersing Treasure
ساخت سکهها
Creating Coins
راهاندازی رابط کاربری (UI)
Setting Up the User Interface
افزودن آیتمهای سلامتی قابل جمعآوری
Adding Collectible Life Items
ساخت صندوق گنج
Creating a Treasure Chest
تنظیم قفل و کلید برای صندوق گنج
Setting Lock & Key for the Treasure Chest
ساخت نقشهها
Creating The Maps
زندگی و مرگ
Life & death
افزودن تنظیمات سلامت
Adding Health Settings
واکنشهای کاراکتر هنگام دریافت آسیب
Character Reactions While Dealing with Damage
راهاندازی نوار سلامت در UI
Setting Up Health Gauge UI
راهاندازی سیستم چکپوینت
Setting Up Checkpoint System
ساخت سیستم مرگ و بازگشت کاراکتر
Creating Character Death & Respawn
ساخت دشمنان
Creating Enemies
صفحه Game Over
Game Over Screen
مبارزات
Combat
افزودن شمشیر برای کاراکترها
Adding Sword For The Characters
انیمیشنهای حمله
Attack Animations
افزودن حملات هوایی
Adding Aerial Attacks
تنظیم محدوده گشتزنی دشمنان
Setting Up Enemy Patrol Area
انیمیشنهای حمله دشمنان
Enemies Attack Animations
ساخت دشمن جدید و حملات آن
Creating New Enemy & Its Attack
ویژگیهای دشمن باس (Boss)
Boss Enemy Features
منوها
Menus
ساخت منوی توقف (Pause Menu)
Creating Pause Menu
ساخت صحنه عنوان و منوی اصلی
Creating a Title Scene & Main Menu
ساخت صحنه انتخاب مرحله
Creating a Level Selection Scene
تنظیم گزینههای ذخیره و بارگذاری
Setting up the Save & Load options
1+ میلیون دانشجو در سراسر جهان | 200+ دوره ادوونیکس محتوای آموزش فن آوری با کیفیت بالا را ایجاد و توزیع می کند. تیم متخصصان صنعت ما بیش از یک دهه است که نیروی انسانی را آموزش می دهند. هدف ما آموزش روش استفاده از آن در صنعت و دنیای حرفه ای است. ما یک تیم مربی حرفه ای برای فن آوری های مختلف از Mobility ، Web گرفته تا Enterprise و Database و Server Server داریم.
نمایش نظرات